package com.yl.chainStore.services.sick

import com.yl.chainStore.common.enums.TypeEnum
import com.yl.chainStore.entity.sick.SickCustomerAccessLog
import com.yl.common.control.ResponseBody

/**
 * 回访，随访操作
 */
interface ISickCustomerAccessLogService {

	/**
	 * 输入回访结果
	 */
	fun setDealContent(id:Long,backContent:String,remark:String?,contactType: TypeEnum?):ResponseBody

	/**
	 * 完成回访
	 */
	fun completeLog(id:Long):ResponseBody

	/**
	 * 获取单个详情
	 */
	fun getById(id: Long):SickCustomerAccessLog?

	/**
	 * 修改计划
	 */
	fun updatePlan(accessLog: SickCustomerAccessLog):ResponseBody

	/**
	 * 修改返回内容
	 */
	fun updateBackContent(accessLog: SickCustomerAccessLog):ResponseBody
}
